@charset "utf-8";
input[type="text"].ginput, input[type="email"].ginput, input[type="number"].ginput, textarea.gtext {font-size:12px; min-width:200px; max-width:100%; border:1px solid #bebebe; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all 0.2s ease-in; transition:all 0.2s ease-in;}
input[type="text"].ginput:focus, input[type="email"].ginput:focus, input[type="number"].ginput:focus, textarea.gtext:focus {border-color:#7a9cd3; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(122,156,211,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(122,156,211,.6)}
input[type="text"].ginput, input[type="email"].ginput, input[type="number"].ginput {height:30px; padding:0 8px;}
input[type="text"].ginput_min, input[type="email"].ginput_min, input[type="number"].ginput_min {min-width:auto;}
textarea.gtext {min-height:80px; padding:4px 8px; line-height:22px;}
textarea.gtext_field {width:380px; height:150px;}
input[type="text"].ginput_minhei, input[type="email"].ginput_minhei, input[type="number"].ginput_minhei {height:24px;}
input.ginput_long {width:500px;}
input.ginput_ful {width:100%;}

select {border:1px solid #bebebe;}

button.gbutton, input[type="submit"].gbutton {font-size:12px; box-shadow:inset 0px 0px 2px #fff; -webkit-box-shadow:inset 0px 0px 2px #fff; -moz-box-shadow:inset 0px 0px 2px #fff; padding:0 10px; height:26px; cursor:pointer; min-width:80px;}
button.gbutton_min, input[type="submit"].gbutton_min {min-width:auto;}
button.gbutton2 {height:30px;}

button.gbutton, input[type="submit"].gbutton {
	color:#222;
	border:1px solid #d0d0d0;
	background-color:#ededed;}
button.gbutton:hover, input[type="submit"].gbutton:hover {
	border-color:#b0b0b0;
	background-color:#e4e4e4;}

button.gbutton:active, input[type="submit"].gbutton:active, button.gbutton_dblue:hover, input[type="submit"].gbutton_dblue:hover {
    box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);
    -o-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);
    -moz-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);}

button.gbutton_dblue, input[type="submit"].gbutton_dblue {color:#fff; border:1px solid #3a6ea5; background-color:#3a6ea5;}
button.gbutton_dblue:hover, input[type="submit"].gbutton_dblue:hover {color:#fff; border:1px solid #3a6ea5; background-color:#3a6ea5;}

button.gbutton_add, input[type="submit"].gbutton_add {height:30px;}

button.gbutton:disabled {background-color:#ddd !important; border:1px solid #ccc !important; color:#969696; cursor:default;}